#ifndef wtk_ParentWindow_h_included
#define wtk_ParentWindow_h_included

#include "wtk/Window.h"

#include <vector>

namespace wtk
{
	class ParentWindow : public Window
	{
	public:

		std::vector<Control *> controls;

		bool GetChildWindowBoundingBox(Box &boundingBox);

		void AdjustChildWindowPositions(int dX, int dY);

		void CommitChildWindowPositions();

		virtual void Layout();
	};
}

#endif